package com.ruoyi.system.domain.base;

import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @description: 物料主数据接收实体类
 * @author: zhengxiong.jiang
 * @createDate: 2023/3/9
 * @version: 1.0
 */
@Data
public class BaseMaterialDTO {

    /** 物料编码 */
    @ApiModelProperty(value = "物料编码")
    private String materialCode;

    /** 物料名称 */
    @ApiModelProperty(value = "物料名称")
    private String materialName;

    /** 物料类型 */
    @ApiModelProperty(value = "物料类型")
    private String materialType;

    /** 物料描述 */
    @ApiModelProperty(value = "物料描述")
    private String materialDescribe;

    /** 物料分组 */
    @ApiModelProperty(value = "物料分组")
    private String materialGroup;

    /** 物料单位 */
    @ApiModelProperty(value = "物料单位")
    private String materialUnit;

    /** 物料特征值 */
    @ApiModelProperty(value = "物料特征值")
    private String materialFace;

    /** 是否追述（0否1是） */
    @ApiModelProperty(value = "是否追述 0否1是")
    private String isTracing;

    /** 供应商id（关联base_supplier表） */
    @ApiModelProperty(value = "供应商id")
    private Long supplierId;

    /** 有效时间 */
    @ApiModelProperty(value = "有效时间")
    private Integer validTime;


}
